<?php
    session_start();
    session_regenerate_id(true);
    function verificaCpf($cpf, $tabela,$rua,$numero){
        $idEmpresa  = $_SESSION["idEmpresa"];        
            $verifica = mysql_query("
                SELECT  id
                FROM    ".$tabela."
                WHERE   cpf='$cpf'
                AND     rua='$rua'
                AND     numero='$numero'
                AND     idEmpresa='$idEmpresa'
            ")or die (mysql_error());
            return mysql_num_rows($verifica);
    }
    function verificaCpfId($cpf, $tabela,$rua,$numero, $id){
        $idEmpresa  = $_SESSION["idEmpresa"];        
            $verifica = mysql_query("
                SELECT  id
                FROM    ".$tabela."
                WHERE   cpf='$cpf'
                AND     idEmpresa='$idEmpresa'
                AND     id <> '$id'
            ")or die (mysql_error());
            return mysql_num_rows($verifica);
    }
    function verificaVacina ($nome){
            $verifica = mysql_query("
                SELECT  id
                FROM    vacina
                WHERE   nome like '$nome'
                ")or die (mysql_error());
            $quantVacina = mysql_num_rows($verifica);
            return $quantVacina;
    }
    function verificaLaboratorio ($nome){
        $idEmpresa  = $_SESSION["idEmpresa"];
        $verifica = mysql_query("
        SELECT  id
        FROM    laboratorio
        WHERE   nome like '$nome'
        AND     idEmpresa='$idEmpresa'
        ")or die (mysql_error());
            return mysql_num_rows($verifica);
    }
    function verificaLaboratorioId ($nome, $id){
        $idEmpresa  = $_SESSION["idEmpresa"];
        $verifica = mysql_query("
        SELECT  id
        FROM    laboratorio
        WHERE   nome like '$nome'
        AND     idEmpresa='$idEmpresa'
        AND     id<>'$id'
        ")or die (mysql_error());
            return mysql_num_rows($verifica);
    }
    function verificaUsuario ($cpf, $nivel){
        $idEmpresa  = $_SESSION["idEmpresa"];
        $verifica = mysql_query("
        SELECT  id
        FROM    usuarios
        WHERE   idEmpresa='$idEmpresa'
        AND     cpf='$cpf'
        AND     nivel='$nivel'
        ")or die (mysql_error());
        return mysql_num_rows($verifica);
    }
    function inverteData($data,$separador){
        $nova_data = implode("".$separador."",array_reverse(explode("".$separador."",$data)));
        return $nova_data;
    }
     function getLaboratorio($idEmpresa){
        $sql = mysql_query("
        SELECT  l.id,
                l.nome,
                l.representante,
                l.telefone
        FROM    laboratorio l
        WHERE   l.idEmpresa='$idEmpresa'
        ")or die (mysql_error());
        return $sql;
    }
    function getVacina(){
       $idEmpresa  = $_SESSION["idEmpresa"];
        $sql = mysql_query("
        SELECT  v.id,
                v.nome AS nomeVacina,
                l.nome AS nomeLaboratorio,
                l.representante,
                l.telefone
        FROM    vacina v,
                laboratorio l,
                laboratoriovacina lv
        WHERE   v.idEmpresa='$idEmpresa'
        AND     v.id=lv.idVacina
        AND     l.idEmpresa='$idEmpresa'
        AND     l.id=lv.idLaboratorio
        ") or die (mysql_error());
        return $sql;
    }
    
    function getVacina2(){
          $idEmpresa  = $_SESSION["idEmpresa"];
        $sql = mysql_query("
        SELECT  v.id,
                v.nome AS nomeVacina
        FROM    vacina v
        WHERE   v.idEmpresa='$idEmpresa'
        ") or die (mysql_error());
        return $sql;
    }
        
    function getLaboratorioVacina (){
        $idEmpresa  = $_SESSION["idEmpresa"];
        $sql = mysql_query("
            SELECT  lv.id AS idLaboratorioVacina,
                    v.nome as nomeVacina,
                    l.nome AS nomeLaboratorio,
                    l.representante,
                    l.telefone
            FROM    laboratoriovacina lv,
                    vacina v,
                    laboratorio l
            WHERE   lv.idVacina=v.id
            AND     v.idEmpresa='$idEmpresa'
            AND     lv.idLaboratorio=l.id
            AND     l.idEmpresa='$idEmpresa'
                ")or die (mysql_error());
        return $sql;
    }

    function getCliente (){
        $idEmpresa  = $_SESSION["idEmpresa"];
        settype($idEmpresa, 'integer');
        $sql = mysql_query("
        SELECT  id,
                nome,
                cpf,
                rua,
                numero,
                bairro,
                cidade,
                telefone
        FROM    cliente
        WHERE   idEmpresa='$idEmpresa'
        ORDER BY nome
        ")or die (mysql_error());
        return $sql;
    }
    function getClientePropriedade(){
        $idEmpresa  = $_SESSION["idEmpresa"];
        settype($idEmpresa, 'integer');
        $sql = mysql_query("
        SELECT  c.id,
                c.nome AS nomeCliente,
                c.cpf,
                l.id AS idLinha,
                l.nome AS nomeLinha,
                pr.id AS idPropriedade,
                pr.km
        FROM    cliente c,
                linha l,
                propriedade pr
        WHERE   c.id=pr.idCliente
        AND     c.idEmpresa='$idEmpresa'
        AND     l.id=pr.idLinha
        AND     l.idEmpresa='$idEmpresa'
        ORDER BY c.nome
                ")or die (mysql_error());
        return $sql;
    }
    function getLinha(){
        $idEmpresa = $_SESSION['idEmpresa'];
        settype($idEmpresa, 'integer');
        $sql = mysql_query("
        SELECT  id,
                nome
        FROM    linha
        WHERE   idEmpresa='$idEmpresa'
        ORDER BY nome
                ")or die (mysql_error());
        return $sql;
    }
    function getEmpresa (){
        $idEmpresa = $_SESSION["idEmpresa"];
        $sql = mysql_query("
        SELECT  e.nome,
                e.supervisao,
                e.ulsav,
                e.proprietario,
                e.telefone,
                e.responsavelTecnico,
                e.matricula,
                e.rua,
                e.numero,
                e.bairro,
                e.cidade,
                e.crmv
        FROM    empresa e
        WHERE   e.id='$idEmpresa'
            ")or die (mysql_error());
        return $sql;
    }
    
    function getVacinaId($idVacina){
        $sql = mysql_query("
        SELECT  v.nome AS nomeVacina
        FROM    vacina v
        WHERE   v.id='$idVacina'
        ") or die (mysql_error());
        return $sql;
    }

